package messageMeUtility.commands;

import messageMeUtility.interfaces.ICommand;

public class CommandRespond implements ICommand {
	
	public enum Status {
		 DEFAULT, OK, ERROR, CONFIRM;
	}
	
	Status respondStatus = null;
	String respondMessage = "";
	
	public CommandRespond(Status status)
	{
		this.respondStatus = status;
	}
	public CommandRespond(String respondMessage)
	{
		this.respondStatus = Status.DEFAULT;
		this.respondMessage = respondMessage;
	}
	public CommandRespond(Status status, String respondMessage)
	{
		this.respondStatus = status;
		this.respondMessage = respondMessage;
	}
	
	public String getRespondMessage()
	{
		return this.respondMessage;
	}
	public Status getRespondStatus()
	{
		return this.respondStatus;
	}
	
	public String getCommand() {
		return "#respond";
	}
}
